home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
CD School House 10
/
CD School House - Education and Games (10.0) - Wayzata Technology (1995).iso
/
mac
/
DOS
/
MATH
/
MAFIA2A
/
READ-ME
< prev
next >
Wrap
Text File
|
1992-10-01
|
5KB
|
95 lines
MAFIA (Math And Fun International Association) Ver. 2.0, Oct/1/92
(c) Copyright Zvi Shippony 1986-1992
4822 Tilden Ave., Sherman Oaks, CA 91423
Phone: (818) 990-0134
For personal use only. May not be sold.
This is a challenge to all Math lovers - create a fast, easy to use
set of Numerical tools, which runs on a PC and is useful in any Laboratory
environment or for students. The following set was first developed in 1986
and was enriched and updated basically every time Borland came up with a new
version of Turbo Pascal. There are MANY more numerical tools that could be
developed and added to this package, and this is where YOU come and pitch in
(If you are in the Numerical Analysis/Computer Application business ..) This
COULD become the largest, fastest, best & cheapest Numerical Tools Box for
PC's in the market.
The first version of MAFIA was written in Turbo Pascal 3.0. The current
version is written in Turbo Pascal Version 6.0, but nothing fancy - it has a
very simple menu driver and there are NO pop-ups or pull-downs, it has NO mouse
support and its NOT written for Windows - it has ONE purpose and that is to be
a useful mathematical set of tools, and THAT (I hope) it does.
After "UnZiping" the MAFIA.ZIP with PKUNZIP, you will end up with the
following files:
README.BAT - The Batch file activating the listing of this file.
READ-ME - This file.
MAFIA.EXE - The driver of all the math. programs
INTG.EXE - Numerical Integration program and a driver for the
analytical integration programs (RINTG.EXE & WINTG.EXE)
INTG.HLP - Help file for INTG.EXE
INTG.DAT - The analytical integration Database
MATHUTL.EXE - Plot a function, solve for zero of a function, find
Min/Max of a function, power series summation and more.
MATHUTL.HLP - Help file for MATHUTL.EXE
MATHLS.EXE - Least-Square-Fit package
MATHLS.HLP - Help file for MATHLS.EXE
MATRIX.EXE - Matrix/Vector operations program
ODESOLVE.EXE - Ordinary Differential equation solver
ODESOLVE.HLP - Help file for ODESOLVE.EXE
PCALC.EXE - 'Programmable' calculator
PCALC.HLP - Help file for PCALC.EXE
POLSOL.EXE - Finds the zeros of a polynomials (up to degree 20)
QINTG.EXE - Command line integration program.
RINTG.EXE - Analytical integration program
RINTG.HLP - Help file for RINTG.EXE
WINTG.EXE - Program to update the Analytical integration Database
WINTG.HLP - Help file for WINTG.EXE
MEM.HLP - An Help file on how the data storing is working
Utility programs:
PLOT.EXE - Plotting program, on the screen only.
LSQPLT.EXE - Visual Least-Square program, used by MATHLS.EXE.
ZLIST.EXE - Listing program for the help files, list files on the
screen ( You are probably using it now ...)
The first time you will execute any of the programs in the package,
the program will direct you on how to create the configuration file: MCONFIG.
This configuration file contains the names of the directories of the *.EXE and
*.HLP files, as well as the FULL name of the plotting program and the listing
program. You can use a different listing program (like: LIST.COM) and even a
different plotting program if you have a better one.
** NOTE: The LSQPLT.EXE program MUST be in the same directory as the
plotting program (PLOT.EXE, or your own plotting program). Take this into
consideration while creating the MCONFIG file !!
All the above programs were developed on an 386 AT with EGA/VGA type screen.
I did not try it on a monochrome screen but it should work. The current version
is written in Pascal (Turbo Pascal 6.0) except for PLOT.EXE and LSQPLT.EXE
which are written in C (Turbo C 2.0).
It does not require 80x87 chip but would use one if one is available.
(Compiler directives {$N+,E+} in Turbo Pascal 6.0)
All the programs are independent, that is, you don't HAVE to activate MAFIA
in order to get what you want, you can activate the exact program you need.
I am sure a more experience programmer than I could make it into a very
fancy looking thing - with all kind of bells & whistles, menues and pull-downs
and pop-ups and OOPs and so on - and I am willing to "share" (for a "small"
fee of course) the source code with anyone who is willing to modify it ...
If you find MAFIA of value, a gift of $50, or any amount, would be greatly
appreciated.
To start the program just type: MAFIA
Have Fun !!